import * as tslib_1 from "tslib";
import { Injectable } from '@angular/core';
import { FormControl } from '@angular/forms';
import { Form, NgFormControl, NgValidateForm } from '@farris/devkit';
var RightDataGridComponentViewmodelForm = /** @class */ (function (_super) {
    tslib_1.__extends(RightDataGridComponentViewmodelForm, _super);
    function RightDataGridComponentViewmodelForm() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdbh',
            name: "{{mdbh_19d9eabf_xtdl}}",
            binding: 'mdbh',
            updateOn: 'blur',
            defaultI18nValue: '门店编号',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdbh", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdmc',
            name: "{{mdmc_1a7c9342_cfzc}}",
            binding: 'mdmc',
            updateOn: 'blur',
            defaultI18nValue: '门店名称',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdmc", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdsf',
            name: "{{mdsf_fd2e7a5a_fzjo}}",
            binding: 'mdsf',
            updateOn: 'blur',
            defaultI18nValue: '门店省份',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdsf", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdszqy',
            name: "{{mdszqy_8757adb9_onbt}}",
            binding: 'mdszqy',
            updateOn: 'blur',
            defaultI18nValue: '门店所在区域',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdszqy", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdxxdz',
            name: "{{mdxxdz_35365bbd_fqnf}}",
            binding: 'mdxxdz',
            updateOn: 'blur',
            defaultI18nValue: '门店详细地址',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdxxdz", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mddz',
            name: "{{mddz_8fe4265d_wiiy}}",
            binding: 'mddz',
            updateOn: 'blur',
            defaultI18nValue: '门店店长',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mddz", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdlxdh',
            name: "{{mdlxdh_f1193377_nnc4}}",
            binding: 'mdlxdh',
            updateOn: 'blur',
            defaultI18nValue: '门店联系电话',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdlxdh", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdyj',
            name: "{{mdyj_5c871df0_ci3b}}",
            binding: 'mdyj',
            updateOn: 'blur',
            defaultI18nValue: '门店邮件',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdyj", void 0);
    tslib_1.__decorate([
        NgFormControl({
            id: 'mdjmf',
            name: "{{mdjmf_1ce12ddc_115y}}",
            binding: 'mdjmf',
            updateOn: 'blur',
            defaultI18nValue: '门店加盟费',
        }),
        tslib_1.__metadata("design:type", FormControl)
    ], RightDataGridComponentViewmodelForm.prototype, "mdjmf", void 0);
    RightDataGridComponentViewmodelForm = tslib_1.__decorate([
        Injectable(),
        NgValidateForm({
            formGroupName: '加盟商门店',
            enableValidate: false
        }),
        Injectable()
    ], RightDataGridComponentViewmodelForm);
    return RightDataGridComponentViewmodelForm;
}(Form));
export { RightDataGridComponentViewmodelForm };
